package com.example.zhinongbao.contract;

import android.os.Message;

import androidx.annotation.NonNull;

import com.example.zhinongbao.entity.Goods;

import java.util.List;

public interface MainContract {
    interface IMainPresenter {
        void getGoodsList();

        void getGoodsByCategory(int category);
    }

    interface IMainView {
//                void showGoodsList(List<Goods> goodsList);
// 定义View需要实现的方法，包括展示数据等
        void showGoodsList(List<Goods> goodsList);

        // 添加新的方法，用于获取特定类别的商品列表
        List<Goods> getGoodsListByCategory(int category);


    }
}
